foot pedal pad - Turco Inglés Diccionario